solar panel system hidden cost